Implement network.set_{name_{label,description},default_{gateway,netmask}}.
authorEwan Mellor <ewan@xensource.com>
Mon, 25 Dec 2006 16:36:48 +0000 (16:36 +0000)
committerEwan Mellor <ewan@xensource.com>
Mon, 25 Dec 2006 16:36:48 +0000 (16:36 +0000)
Signed-off-by: Ewan Mellor <ewan@xensource.com>
tools/python/xen/xend/XendAPI.py

index ba4d0244ec674424fd14af5b82601573481435e6..9fbfbf1f8dc7c52f1b63ab9b292e11ae0e7f3ef2 100644 (file)
@@ -488,6 +488,19 @@ class XendAPI:
     def network_get_PIFs(self, session, ref):
         return xen_api_success(self._get_network(ref).get_PIF_UUIDs())
 
+    def network_set_name_label(self, _, ref, val):
+        return xen_api_success(self._get_network(ref).set_name_label(val))
+
+    def network_set_name_description(self, _, ref, val):
+        return xen_api_success(self._get_network(ref).set_name_description(val))
+
+    def network_set_default_gateway(self, _, ref, val):
+        return xen_api_success(self._get_network(ref).set_default_gateway(val))
+
+    def network_set_default_netmask(self, _, ref, val):
+        return xen_api_success(self._get_network(ref).set_default_netmask(val))
+
+
     # Xen API: Class PIF
     # ----------------------------------------------------------------